Alteryxで文字列の一部を置換する
こんにちは。Alteryxサポートエンジニアとして勉強中のスズです。
今回はAlteryxで文字列の一部を置換する方法をご紹介します。
特定の文字列を指定して置換
今回作成するワークフローは以下の通りです。
[In/Out]->[Text Input]を使用して以下のデータを用意しました。「(株)」の表記と「株式会社」の表記が混ざっていますので、「(株)」を「株式会社」に置換して統一します。
[Parse]->[RegEx]を使用して文字列を置換します。[Regular Expression]に置換したい文字列「(株)」、[Replacement Text]に置換後の文字列「株式会社」を入力します。
実行して結果を確認。
指定の文字列が置換されたことが確認できました。
正規表現を使って文字列を置換
RegExツールという名前の通り、置換する文字列の指定に正規表現を使用できます。今度は「(株)」(全角括弧を使用)だけでなく「(株)」(半角括弧を使用)である場合にも「株式会社」に置換する、という設定をしてみます。
Text Inputツールを使用して以下のデータを用意しました。「Record #」の1と4の「(株)」は全角括弧を使用していますが、6の「(株)」は半角括弧を使用しています。
[Parse]->[RegEx]を使用して文字列を置換します。[Regular Expression]に「[((]株[))]」、[Replacement Text]に「株式会社」と入力します。
実行して結果を確認。
指定の文字列が置換されたことが確認できました。
最後に
今回は文字列の一部を置換する方法についてご紹介しました。これからもAlteryxの機能をご紹介していきます。
Alteryxの導入なら、クラスメソッドにおまかせください
日本初のAlteryxビジネスパートナーであるクラスメソッドが、Alteryxの導入から活用方法までサポートします。14日間の無料トライアルも実施中ですので、お気軽にご相談ください。